Python基础【大小写转换】 |
您所在的位置:网站首页 › python 大写转小写 › Python基础【大小写转换】 |
字母大小写转换
英文字符的ASCII码
在ASCII码中,英文字母大小写分别对应范围: 大写字母编码范围:65~90,即A~Z对应的编码值为65~90。 小写字母编码范围:97~122,即a~z对应的编码值为97~122 Python提供的转换方法在Python中,可以用 ord('a') 来将字符 a 转为 ASCII码,反过来,ASCII码可以通过Python中的 chr(97) 来找到97对应的字符 'a'。 print(chr(97)) #输出a print(ord('a')) #输出97案例-字符大小写转换 # 使用 input() 输入一个英文字母 char char = input() # 请实现英文字母的大小写转化 if ord(char) < 96: print(chr(ord(char)+32)) else: print(chr(ord(char)-32)) 字符串大小写转换python内置了对字符串大小写进行转换的多种方法: upper() 方法:将字符串中的小写字母转换为大写字母lower() 方法:将字符串中的大写字母转换为小写字母swapcase() 方法:将字符串中的大写字母转换为小写字母,将小写字母转换为大写字母title() 方法:将字符串中每个单词的首字母转换为大写字母,其他字母转换为小写字母 案例 s = "Hello, World!" print(s.upper()) # 输出:HELLO, WORLD! s = "Hello, World!" print(s.lower()) # 输出:hello, world! s = "Hello, World!" print(s.swapcase()) # 输出:hELLO, wORLD! s = "hello, world!" print(s.title()) # 输出:Hello, World! |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |